Leasing a configured camera system

ABSTRACT

A method for a customer leasing a configured camera system including a camera and services for using such configured camera system and paying for the lease of such configured camera system, includes the steps of providing an electronic database of information describing a plurality of differently configured camera systems which have different features and services that can be selected by the customer via a digital communications network; displaying at the customer&#39;s location remote from the electronic database various components of the camera system that can be combined into the configured camera system; the customer selecting desired components and services to provide the configured camera system and completing a lease agreement and providing a payment identifier specifying an account to be debited to pay for the configured camera system; and sending the camera to a designee of the customer and establishing a service user account that specify the selected services that the designee can use.

CROSS REFERENCE TO RELATED APPLICATIONS

This is a continuation application of U.S. patent application Ser. No.09/534,471 filed Mar. 24, 2000, now pending.

FIELD OF THE INVENTION

The present invention relates to leasing specially configured camerasystems and, more particularly, to using the Internet or otherelectronic network for such leasing of configured camera systems.

BACKGROUND OF THE INVENTION

Digital cameras, film cameras, printers, and other imaging devices canbe purchased in stores or over the Internet from the Eastman KodakCompany at kodak.com or other web sites. The web site may provide text,pictures, and even animated graphics describing and comparing variousproduct models. However, the same standard product, defined by the stockkeeping unit (SKU), is shipped to everyone who decides to buy thatparticular product.

Some products (such as golf shirts) that can be ordered over theInternet, or via phone or the U.S. mail service, can be ordered in aparticular color with a personalized monogram or name. In this case, theletters of the monogram/name are sent to the location where the shirt ispersonalized, where the letters are manually loaded into a sewingmachine that physically stitches the monogram into the shirt.

U.S. Pat. No. 5,960,411 discloses an arrangement for orderingmerchandise over the Internet. Computers can also be ordered over theInternet. See, for example, the Dell computer Internet site at dell.com.Using this site, different configurations of a Dell computer can bepurchased. The customer can buy a “standard” configuration of aparticular model computer, or can instead select (using pull-down menus)various options. A “learn more” link next to each option enables theuser to understand the differences between these options in order toselect the most appropriate option. Prior art patents related tocustomizing computer systems include U.S. Pat. Nos. 5,894,571, 5,995,757and 5,991,543, and 5,963,743. These patents relate to ordering selectedequipment over the Internet, hut the equipment that is produced isdefined entirely by the user selections from pre-existing menus. Theuser does not upload personal data or digital images that are used topersonalize the computers or other merchandise.

A digital camera system, described in commonly-assigned U.S. Pat. No.7,019,778 issued Mar. 28, 2006 entitled “Customizing a Digital Camera”the disclosure of which is herein incorporated by reference, includesthe ability to download, from the Internet, special software componentsthat can be used to “upgrade” a camera to provide personalizedcapabilities, or to personalize a camera in a retail store as the camerais sold.

The ability to customize a camera after purchase using a memory card(for example, by providing a template background into which an image isplaced) is described in commonly-assigned U.S. Pat. No. 5,477,264 toSarbadhikari et al., the disclosure of which is herein incorporated byreference.

The ability to provide camera defect data from a camera manufacturingsite over a network to an interactive control node which corrects imagesprovided by a digital camera is described in U.S. Pat. No. 5,606,385, toMaurinus et al.

Commonly-assigned U.S. Pat. No. 5,758,216 to Arnold, the disclosure ofwhich is herein incorporated by reference, describes a single use camerahaving pre-exposed latent images of symbols that are combined withcaptured images.

On a web page found at bestcameras.com, a user can order single-usecameras in a variety of cover designs. The user can call a phone numberposted at the web site and have a template mailed to the user in AdobeIllustrator format. The user can modify the design in the template andmail back the file, where it can be printed and attached to the outsidecase of a single use camera. The user can also order single use camerason-line. The user can choose between several printed paper cover styleoptions, and can personalize the cover with a text message imprintedusing the color of text that he or she selects.

The camera company having a web page found at thecamera.co.uk enables auser to order customized single use cameras. The customer mails thecompany logo, photographs, or other literature to the company, whichdesigns a camera for the customer, having a customized printed papercover for a group of cameras.

SUMMARY OF THE INVENTION

It is an object of the present invention to lease a configured camerasystem including a camera and services for using such configured camerasystem, and paying for such lease.

This object is achieved by a method for configuring an electronic cameraover a network to make a selected sound, comprising:

(a) providing an electronic database including a plurality of soundfiles that can be selected by a purchaser via a digital communicationsnetwork;

(b) displaying at the purchaser's location, remote from the electronicdatabase, information describing the plurality of sound files that canbe selected by the purchaser;

(c) responsive to the purchaser selecting a particular sound file fromthe plurality of sound files, configuring the camera by storing theselected sound file in a firmware memory of the electronic camera; and

(d) billing the purchaser for configuring said camera with said selectedsound files.

ADVANTAGES

It is an advantage of the present invention for a customer to lease aconfigured camera system and to pay for such lease.

It is an another advantage of the present invention that thefunctionality of different features can be viewed by a customer andreadily configured into a camera using an electronic network.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 depicts a block diagram of a system that implements thisinvention;

FIG. 2 is a flow diagram of a typical purchase transaction for providingpersonalized digital imaging products;

FIG. 3 is a block diagram of an electronic still camera that can bepersonalized as part of the purchase transaction;

FIG. 4 is a block diagram of an APS film camera that can be personalizedas part of the purchase transaction;

FIG. 5 is a block diagram of a digital printer that can be personalizedas part of the purchase transaction;

FIG. 6 is a block diagram of a digital image display device that can bepersonalized as part of the purchase transaction;

FIGS. 7A and 7B depict a one-time use film camera that can bepersonalized as part of the purchase transaction;

FIG. 8 depicts a pre-exposed image on the film used in the camera ofFIG. 7 or sold as a separate film box;

FIG. 9 is a block diagram of apparatus used to personalize the one-timeuse film camera depicted in FIG. 7;

FIG. 10 is a flow diagram of a typical purchase transaction forproviding the personalized one-time use cameras depicted in FIG. 7 usingthe apparatus depicted in FIG. 9; and

FIG. 11 is a flow diagram of a typical lease transaction for providingpersonalized digital imaging products and services.

DETAILED DESCRIPTION OF THE INVENTION

In accordance with the present invention, a method is described forconfiguring cameras or other imaging devices. A customer, such as apurchaser or lessor, selects various camera features, provided bycorresponding software programs. The software programs can be, forexample, various firmware modules executed by a processor that controlsthe imaging device. The customer provides a payment identifier, such asa credit card or debit card number, specifying an account to be debitedto pay for the camera. A camera configured to include the featuresselected by the customer, provided by the corresponding softwareprograms, is then sent to a designee of the customer. The customer'sdesignee can, of course, be the customer.

In accordance with another embodiment of the present invention, acustomer selects various camera features and imaging services. Suchservices can include storing digital image files from the selectedcamera on-line, or producing digital prints or digital storage products(e.g., CD-R discs) from digital images from the selected camera. Thecustomer completes a lease agreement and provides a payment identifier.A camera configured to include the features selected by the customer isthen sent to a designee of the customer, and a service account isestablished to specify the selected services that the designee isentitled to use.

In accordance with another embodiment of the present invention, thecustomer also provides personal digital data identifying the designee.This personal digital data can include ASCII text providing thedesignee's name, mailing address, phone number, or e-mail address, and adigital image of the designee. This digital data is then stored in thedigital imaging device and can be displayed to determine the owner, incase the digital imaging device is lost or stolen.

In accordance with another embodiment of the present invention, thecustomer orders a lot of one-time use (OTU) cameras or a lot of filmrolls, for a particular event with which the customer is associated. Thelot can, for example, include several thousand film rolls for an eventsuch as the Rose Bowl parade or a few dozen OTU cameras for an eventsuch as an anniversary party. The customer provides one or more digitalimages, which are then pre-exposed onto the first film frame(s) of thefilm in the OTU cameras, or the film rolls. The customer can alsoprovide images, graphics, or text messages which are included on a labelattached to the OTU camera.

As shown in FIG. 1, the system includes a computer (and associatedperipherals) 10 located at the customer, such as the purchaser orlessor's location (e.g., their home). The system also includes a networkservice provider, such as Internet service provider (ISP) equipment 30located at the ISP's location, which communicates with the computer 10to provide a network connection for the purchaser/lessor to a channel36, such as the Internet. The system further includes a productcustomization center 40 which communicates with the computer 10 via thechannel 36 and the ISP 30 to perform the steps of selecting,configuring, purchasing, billing, and shipping a customized imagingdevice 80. The product customization center 40 includes an electronicdatabase 44, which is located remote from the computer 10.

The products to be customized (e.g., the digital cameras to becustomized) can be manufactured or assembled at the productcustomization center 40. Alternatively, they can be manufactured at adifferent location, and shipped to the product customization center 40where they are customized. The various portions of the productcustomization center 40 can be located in a single building or complexof adjacent buildings, or can be geographically disbursed over severalsites in different cities or even different continents. For example, theelectronic database 44 and a manufacturing customization computer 52 canbe located in different cities and interconnected via a suitable digitalcommunications network, such as the Internet. Furthermore, theelectronic database 44 can itself be distributed over several computersin several different locations.

The computer 10, which can be, for example, a Dell Dimension XPS M200,includes a CPU motherboard 12, using, for example, a Pentium 200 MHz MMXprocessor as well as RAM memory. The CPU motherboard 12 executessoftware stored on a hard drive 20, for example, the well-known Windows98 operating system software and the Internet Explorer web browsersoftware, both provided by Microsoft Corp. of Redmond, Wash. The CPUmotherboard 12 is directly coupled to a display monitor 14 and akeyboard 16. A mouse 18 permits the customer to readily communicate withthe CPU motherboard 12. The CPU motherboard 12 communicates with a colorscanner 24, such as a Microtek ScanMaker E6, which can scan aphotograph, for example, a picture of the customer or the designee ofthe customer, and store the digital image of the photograph on the harddrive 20. The customer's computer 10 also includes a dial-in modem 22for communicating with the ISP 30 in order to connect to a channel 36,such as the Internet.

The ISP 30, for example, Earthlink Network, Inc. of Pasadena, Calif.,includes banks of modems 32, one of which is connected to communicatewith the modem 22 of the customer's computer 10. The modem 32 in turncommunicates with computers/routers 34 in order to provide a connectionto the channel 36 using equipment and techniques well known to thoseskilled in the art.

The product customization center 40 is connected to the channel 36, suchas the Internet, by a network server, such as Internet server 42, whichis comprised of one or more computers and associated peripherals. Theelectronic database 44 provides information describing numerous imagingdevices 80, such as digital cameras, APS film cameras, digital printers,image display devices, and the like. The electronic database 44 includesinformation describing different features of these devices that can beselected and customized by the customer using the customer's computer10.

The electronic database 44 further includes software programs, forexample, JAVA applets, MPEG or QuickTime movies, or Shockwave files,which depict the functionality of features that the customer can choose.The software programs may demonstrate features, such as in-camerared-eye removal using images provided as part of the electronic database44. In this case, the program shows a “before processing” picture havingred-eye, and an “after processing” picture which has been processed toremove red-eye. Alternatively, the software program may demonstratefeatures using customer supplied images, such as images provided usingthe scanner 24. In this case, the user can observe the effects of thefeature, such as red-eye removal, using their personal images in orderto better judge the value of a particular feature. The “before” pictureis supplied by the user, and the “after” picture is processed usingsoftware supplied by the electronic database 44. This software canprocess the image on the user's host computer 12 by using, for example,a JAVA applet. Alternatively, the user's image may be transferred viathe ISP 30 and the channel 36 to the Internet Server 42 and processed.The “after processing” image can then be transferred from the InternetServer 42 to the user's computer 10 for viewing on the display monitor14.

The electronic database 44 can be contained on the same computer as theInternet server 42, or can utilize a separate computer, or can bedistributed over several computers at the same physical site, or atdifferent sites.

When a customized imaging device 80 is purchased, the electronicdatabase 44 communicates with a billing system 46 to verify that thepayment identifier (e.g., credit card or debit card number) provided bythe customer is valid, and to debit the account for the purchase. Thecustomer's account that is debited can, of course, be located at aremote financial institution. Typically, as with credit cards, thisfinancial institution will make payment to the direct provider or sellerof the imaging device 80. This is generally done by wiring the amountinto the direct provider's account, generally an account establishedwith another financial institution.

As shown in FIG. 1, the electronic database 44 is connected to amanufacturing customization computer 52 that forms part of a productconfiguration system 50. The product configuration system 50 providesand downloads software programs, such as customized firmware modules, tothe imaging devices 80 in order to configure the imaging devices 80 toprovide the customer selected features. The firmware downloaded to aparticular digital imaging device 80 includes firmware selected from aproduct firmware database 54 in response to purchaser/lessor selections,and personal digital data provided by the customer, such as name andaddress information, or a digital picture. The manufacturingcustomization computer 52 is also connected to a product label printer58 which produces custom product labels 60 which can be affixed to theimaging devices 80.

The manufacturing customization computer 52 also communicates with ashipping system 70 that controls a shipping label printer 72 to producea shipping label 74. The shipping label 74 is attached to a shippingcontainer (e.g., a cardboard box) that contains and protects theproperly configured imaging device 80 during shipment (e.g., via airexpress mail, ground carrier, etc.) to the customer's designee.

Turning now to FIG. 2, there is shown a flow diagram of a typicalpurchase transaction for providing personalized digital imagingproducts. As shown in block 100, the customer, using a digitalcommunication network, logs onto the channel 36, which can be theInternet. The customer can, of course, use a service provider, such asthe ISP 30, to gain access to the channel 36. The ISP 30 uses anaddress, such as an Internet protocol (IP) address, to establish aconnection between the customer's computer 10 and a product provider orseller which owns or controls the product customization center 40.

In block 102, the product provider provides the customer with a menu ofimaging devices 80 that are available for configuration, such as anelectronic camera 300 depicted in FIG. 3, a film camera 350 depicted inFIG. 4, a digital printer 400 depicted in FIG. 5, and a digital imagedisplay device 500 depicted in FIG. 6.

In block 104, the customer selects a desired type of imaging device 80to be purchased, for example, the electronic camera 300. At that point,in block 106, a menu of customizable features that can be selected, andcorresponding prices, is presented to the customer. In block 108, thecustomer customizes the features of the desired electronic camera 300 soas to select a desired configuration for the electronic camera 300.

The features from which the customer can select may include featuressuch as:

Configuring the electronic camera 300 to provide different types ofcolor images, such as monochrome, sepia, false-color, or super saturatedcolor images or special effects filters (e.g., a digital star filtereffect);

Configuring the electronic camera 300 to support various imageresolution or compression levels, compression algorithms, or image fileformats;

Configuring the electronic camera 300 to provide the ability to modifycaptured images as they are processed, such as by digital zooming andcropping, tone or color adjustments, or sharpness adjustments;

Configuring the electronic camera 300 to provide red-eye removal asdescribed in commonly-assigned U.S. patent application Ser. No.09/290,290, filed Apr. 13, 1999 to Fredlund, the disclosure of which isherein incorporated by reference;

Configuring the electronic camera 300 to provide the ability to selectone or more border templates that may be combined with newly captureddigital images, as described in commonly-assigned U.S. Pat. No.5,477,264 to Sarbadhikari et al., the disclosure of which is hereinincorporated by reference;

Configuring the electronic camera 300 to group images into variouscategories or folders, as described in commonly-assigned U.S. Pat. No.5,633,678; the disclosure of which is incorporated herein by reference;

Configuring the electronic camera 300 to provide print ordering from thecamera, as described in U.S. Pat. No. 6,573,927 issued Jun. 3, 2003 toParulski, the disclosure of which is incorporated herein by reference;

Configuring the electronic camera 300 to provide the ability to stitchmultiple images together to produce panoramic images, such as by usingthe method described in commonly-assigned U.S. Pat. No. 6,714,249 issuedMar. 30, 2004 to Parulski, the disclosure of which is hereinincorporated by reference;

Configuring the electronic camera 300 to make selected sounds, such asmaking funny noises as pictures are taken or as various user controls303 are depressed. One or more sound files can be selected from a groupof sound files provided as part of the customization software. Forexample, one particular sound file can be played each time the capturebutton is depressed to take a picture, and a different sound file can beplayed each time a user interface button is depressed when reviewingcaptured pictures;

Configuring the electronic camera 300 to include “slide show” capabilityfor automatically reviewing the image on color LCD image display 332 fora selected period (e.g., five seconds per image) including selected“transition” effects (e.g., fades or pulls) from one image to the next;

Configuring the electronic camera 300 to upload, from the user'scomputer 10 to the electronic camera 300, particularly memorablepersonal images which are stored within firmware memory 328 to enableviewing by others via the color image display 332;

Configuring the electronic camera 300 to composite multiple imagestogether, for example, using the method and apparatus described incommonly-assigned U.S. Pat. No. 5,914,748 to Parulski, the disclosure ofwhich is herein incorporated by reference;

Configuring the electronic camera 300 to create html files to produceweb pages in the electronic camera, or to provide the ability to e-mailimages from the electronic camera, for example, as described incommonly-assigned U.S. Pat. No. 6,784,924 issued Aug. 31, 2004 to Ward,the disclosure of which is herein incorporated by reference;

Configuring the electronic camera 300 to store personal digital data,such as the name, address, and a digital image of the camera owner, inan area of firmware memory 328 (shown in FIG. 3) that cannot be modifiedby the customer. This information can be displayed on an image display332 (shown in FIG. 3), such as a color liquid crystal display (LCD), fora specified period (e.g., five seconds) when the electronic camera 300is turned on. Alternatively, it can be displayed when the appropriate“camera owner information” mode is selected using user controls 303 inconjunction with a graphical user interface (GUI) displayed on the imagedisplay 332; and

Configuring the electronic camera 300 to include custom labels attachedto the camera body providing favorite colors, special messages, orimages (such as a picture of the customer's designee, or a favorite logoor cartoon character).

Depending on the features selected, the customer provides appropriatepersonalization information that will later be incorporated into theconfigured electronic camera 300 (block 110 of FIG. 2). Suchpersonalization information can include personal digital data, forexample, ASCII text providing the name, mailing address, phone number,or e-mail address of the customer's designee, or a digital image of thecustomer's designee input using the scanner 24 (shown in FIG. 1) orother forms of digital image input, such as a PictureCD. Thepersonalization information can also include names of people or eventsto be used to categorize images, an address book of e-mail addresses,preferred colors and styles for graphic user interface (GUI) screens,and preferred menu orderings for selected features, to be displayed onthe color LCD image display 332 (shown in FIG. 3). The personalizationinformation can also include one or more border templates selected bythe customer. The personalization information can also be a message fromthe customer to the customer's designee. For example, if the purchase isintended as a birthday gift, the personalization information may be themessage “Happy 40^(th) Birthday John, from Sue”. This message could bedisplayed for a few seconds each time the imaging device 80 is turnedon. The personalization information can also include the preferredcolors, messages, logos, or images for custom product labels 60.

Depending on the variety of features supported, different versions ofelectronic camera 300 can be configured by the product configurationsystem 50. The different versions can, for example, include differentamounts of the firmware memory 328 or use a different capability imageprocessor 320, depending on the type or quantity of features selected bythe customer. The appropriate version of electronic camera 300 isdetermined by the manufacturing customization computer 52 as part of theprocess of customizing the imaging device 80.

In block 112 of FIG. 2, the customer enters delivery and billinginformation. This information identifies the customer and the customer'sdesignee. It includes addresses of both the customer and the customer'sdesignee. The customer also identifies an account to be debited to payfor the configured electronic camera 300. Often this will be a creditcard having a payment identifier that specifies the account of thecustomer to be charged or debited. Frequently, this will be in afinancial institution. The payment identifier can be a credit cardnumber that specifies a particular credit card account. As used in thisspecification, a credit card will also include a debit card.

After the product provider or seller verifies the customer's account andthe availability of the selected imaging device 80, the customer isprovided with an electronic agreement form specifying payment and otheritems such as warranties. If acceptable, the customer typically acceptsthe agreement by clicking a response box on the graphical user interfaceof the computer 10. At this point, the financial institution having thecustomer's account indicates to the product provider or seller thatfunds are available and designates such funds for transfer to theproduct provider or seller. If funds are not available, the customer isso advised and may have to use a different payment identifier.

In block 114, the electronic database 44 provides the productconfiguration center 50 with the customer's selected configuration, andthe personalization information. This can occur immediately after thecustomer accepts the agreement, or at some later time if there is abacklog of products to be configured and shipped for other customers, orif the particular product to be purchased is on backorder and notimmediately available for customization.

In block 118, the manufacturing customization computer 52 shown in FIG.1 provides the particular software programs required to provide thefeatures selected by the customer for the customer's selected imagingdevice 80. The manufacturing customization computer 52 obtains therequired software, either in the form of compiled firmware modules orsource code routines, from the product firmware database 54, andincorporates the personal digital data provided by the customer, toconfigure the personalized firmware for the imaging device 80. Thispersonalized firmware provides the features selected by the customer inblock 108 of FIG. 2 and includes the personalized digital data, such asa digital image of the customer's designee, uploaded by the customer inblock 110. If the product firmware database 54 includes camera sourcecode, the source code is compiled to produce firmware capable of beingexecuted by image processor 320, before being downloaded to theelectronic camera 300.

In block 120, the manufacturing customization computer 52 downloads theconfigured firmware from block 118 to the imaging device 80 in order toprovide a configured imaging device 80, such as the configuredelectronic camera 300. The firmware can be downloaded to the imagingdevice 80 using an cable interface, such as interface cable 342 shown inFIG. 3, which connects between a host interface 322 in the electroniccamera 300 and a host computer 340, which in this situation is themanufacturing customization computer 52. The firmware can,alternatively, be downloaded to the imaging device 80 using a removablememory, such as a removable flash memory card 330 shown in FIG. 3, whichconnects to a memory card interface 324 in the electronic camera 300.These techniques for downloading firmware to an imaging device arefurther described in commonly-assigned U.S. Pat. No. 5,477,264 toSarbadhikari et al., the disclosure of which is herein incorporated byreference.

As shown in FIG. 1, the manufacturing customization computer 52 alsocontrols the product label printer 58 in order to produce the customproduct labels 60. These labels 60 are then attached, for example, byglue or another lamination process, to the configured imaging device 80.The custom product labels 60 are provided in the color scheme selectedby the customer in block 110, and include any special messages, logos,or images (such as a picture of the customer's designee, or a favoritelogo or cartoon character) provided by the customer.

In block 122, the shipping system 70, which communicates with themanufacturing customization computer 52, controls the shipping labelprinter 72 to produce the shipping label 74. As previously describedwith respect to FIG. 1, the configured electronic camera 300 or otherimaging device 80 is placed in a shipping container (not shown), and theshipping label 74 is attached to the shipping container.

In block 124, the configured electronic camera 300 or other imagingdevice 80 is delivered to the customer or the customer's designee. Theterm “delivery” means that the configured electronic camera 300 can beshipped to the customer or the customer's designee by the U.S. PostalService (USPS) or by a carrier service, such as the United ParcelService (UPS) or Federal Express. Alternatively, the configuredelectronic camera 300 can be delivered to a location such as a storewhere it can be picked up.

FIG. 3 is a block diagram showing the electronic camera 300 in moredetail, which is a first type of imaging device 80 that can bepersonalized by the product configuration system 50 depicted in FIG. 1.The electronic camera 300 produces digital images that are stored on theremovable memory card 330. The electronic camera 300 includes a zoomlens 312 having zoom and focus motor drives 310 and an adjustableaperture and shutter (not shown). The zoom lens 312 focuses light from ascene (not shown) on an image sensor 314, for example, a single-chipcolor CCD image sensor, using the well-known Bayer color filter pattern.The image sensor 314 is controlled by clock drivers 306. The zoom andfocus motors 310 and the clock drivers 306 are controlled by controlsignals supplied by a control processor and timing generator circuit304. The control processor and timing generator 304 receives inputs fromautofocus and autoexposure detectors 308 and controls a flash 302. Theanalog output signal from the image sensor 314 is amplified andconverted to digital data by the analog signal processing (ASP) andanalog-to-digital (A/D) converter circuit 316. The digital data isstored in a DRAM buffer memory 318 and subsequently processed by aprocessor 320 controlled by the firmware stored in the firmware memory328, which can be flash EPROM memory.

The processed digital image file is provided to a memory card interface324 which stores the digital image file on the removable memory card330. Removable memory cards 330 are known to those skilled in the art.For example, the removable memory card 330 can include memory cardsadapted to the PCMCIA card interface standard, as described in the PCCard Standard, Release 2.0, published by the Personal Computer MemoryCard International Association, Sunnyvale, Calif., September 1991. Theremovable memory card 330 can also be adapted to the Compact Flashinterface standard, such as described in the CompactFlash SpecificationVersion 1.3, published by the CompactFlash Association, Palo Alto,Calif., Aug. 5, 1998. Other types of digital memory devices, such asmagnetic hard drives, magnetic tape, or optical disks, couldalternatively be used to store the digital images.

The processor 320 performs color interpolation followed by color andtone correction, in order to produce rendered sRGB image data. Therendered sRGB image data is then JPEG compressed and stored as a JPEGimage file on the removable memory card 330. The processor 320 alsocreates a “thumbnail” size image that is stored in RAM memory 326 andsupplied to the color LCD image display 332, which displays the capturedimage for the user to review. The electronic camera 300 is controlled byuser controls 303, such as a series of user buttons including a shutterrelease (e.g., capture button) (not shown) which initiates a picturetaking operation. The graphical user interface displayed on the colorLCD image display 332 is controlled by the user interface portion of thefirmware stored in the firmware memory 328. The camera user interfacecan also include a digital-to-analog (D/A) converter and miniaturespeaker (not shown) which makes audible sounds when a new picture istaken, or when the user changes modes or advances to review the nextstored image. The electronic camera 300 can also include a video outputdriver and connector (not shown) for displaying the captured images on aTV (not shown).

After a series of images have been taken and stored on the removablememory card 330, the removable memory card 330 can be inserted into amemory card reader (not shown) in the user's host computer 340, whichmay be the same as the computer 10 in FIG. 1. Alternatively, aninterface cable 342 can be used to connect between the host interface322 in the electronic camera 300 and the corresponding camera interfacein the host computer 340. The interface cable 342 may conform to, forexample, the well-know universal serial bus (USB) interfacespecification.

The electronic camera 300 can alternatively be a motion video camerathat captures a series of image frames from the image sensor 314 as wellas an audio signal from a microphone (not shown). The image processor320 then processes and compresses the image frames and audio informationusing a suitable compression method (e.g., MPEG-4 compression) toprovide movie files that are stored on the removable flash memory card330 or different type of digital recording media, such as digital videotape.

As described earlier in connection with FIG. 2, either the removablememory card 330 or the host interface 322 can be used to upload thecustomized firmware from the manufacturing customization computer 52,when the electronic camera 300 is configured by the manufacturingcustomization computer 52 of FIG. 1.

FIG. 4 is a block diagram of an Advanced Photo System (APS) film camera350, which is a second type of imaging device 80 that can bepersonalized by the product configuration system 50 depicted in FIG. 1.The APS film camera 350 includes a zoom lens 352 controlled by zoom andfocus motors 354 and an adjustable aperture and shutter (not shown) forfocusing light from a scene (not shown) onto APS film 380. The aperturesize and shutter exposure time are controlled by a control processor364, which also receives inputs from autofocus and autoexposuredetectors 356 and controls a flash 358 to emit light when the ambientlight level is low. A film transport unit 362 advances the frames of theAPS film 380 under the control of the control processor 364. A magneticwriter unit 360 writes digital data to the film leader, and to eachframe, of the APS film 380, under the control of the control processor364. The control processor 364 executes firmware stored in firmwarememory 370, which may be Flash EPROM memory, in response to user inputsfrom user controls 372. The control processor 364 also providesinformation to an LCD display 374, which can be a data display with oneor more lines of alpha-numeric characters, or a monochrome or colorraster image display. RAM memory 368 temporarily stores the data whichis displayed on the LCD display 374. Film camera 350 can also include adigital-to-analog (D/A) converter and miniature speaker (not shown)which makes audible sounds when a new picture is taken, or when the userdepresses various user controls 372.

A host interface 366 is used to upload the configured firmware from themanufacturing customization computer 52 via an interface cable 367,which can be, for example, an RS-232 serial cable, when the APS filmcamera 350 is configured by the product configuration system 54 of FIG.1.

The configured firmware stored in the firmware memory 370 can includepersonal digital data, for example, the name, address, and a digitalimage of the customer's designee, or a greeting from the customer to thecustomer's designee. This personal digital data can be displayed on theLCD display 374 for a specified period (e.g., five seconds) when the APSfilm camera 350 is turned on. Alternatively, it can be displayed whenthe appropriate “camera owner information” mode is selected using theuser controls 372 used in conjunction with the LCD display 374. Thispersonal digital data can be used to determine the owner, in case theAPS film camera 350 is lost or stolen.

The configured firmware stored in the firmware memory 370 can includemessages appropriate for various images, such as “Happy Birthday, John”,or “Another Picture of the Smith family.” These messages are provided bythe customer in block 110 of FIG. 2, and downloaded to configure the APSfilm camera 350 in block 120 of FIG. 2. The message can be selected bythe camera user after taking a picture, and can be then recorded asASCII text data on the magnetic tracks of the APS film 380. When the APSfilm 380 is developed and printed, the magnetic tracks of the APS film380 are read to recover this ASCII text message. The text message canthen be printed on the back of the print if the print is made byoptically printing the APS film 380. Alternatively, the text message canbe printed on a front corner of the print if the print is made byscanning and digitally printing the APS film 380.

FIG. 5 is a block diagram of a digital printer 400, which is a thirdtype of imaging device 80 that can be configured by the manufacturingcustomization computer 52 depicted in FIG. 1. The digital printer 400produces digital prints (not shown) from images provided on a removablememory card 430 or via a host interface 442 from a host computer 440.The digital printer 400 includes a media transport mechanism 410, suchas a motor-driven roller, for moving hard copy media (e.g., ink jetpaper) past a marking apparatus 412 (e.g., a color ink jet head) underthe control of a processor 420. The processor 420 controls the markingapparatus 412 to provide controlled amounts of various color inks ordyes in order to produce a pictorial image on the hardcopy media.

Digital image files to be printed can be provided on a memory card 430that interfaces to the processor 420 via a memory card interface 424.The memory card 430 can be adapted to the PCMCIA card interfacespecification, the CompactFlash specification, or similarspecifications. If the image to be printed is supplied in a compressedimage format (e.g., JPEG compression), the processor 420 decompressesthe image. The processor 420 can also provide interpolation, color andtone correction, half-toning, sharpening, or other types of digitalimage processing to prepare the image data properly to be used by themarking apparatus 412.

The processor 420 is controlled by firmware stored in firmware memory428. The digital printer 400 includes a display 432, which ca be asimple status display, or which can, alternatively, be a raster imagedisplay. If the display 432 is a status LCD, the user selects prints bypicture number, or alternatively, by creating a print order file, using,for example, the “Digital Print Order Format” (DPOF) specification, whenthe pictures are stored on the memory card 430.

If the display 432 is a raster image display, the processor 420downloads the “thumbnail” size images from the images provided on thememory card 430, which are stored in RAM memory 426 and supplied to thedisplay 432, so that the user can select the images to be printed usinguser controls 430. The graphical user interface displayed on the display432 is controlled by the user interface portion of the firmware storedin the firmware memory 428.

The printer 400 can also include a D/A converter and miniature speaker(not shown) which makes audible sounds when a print is finished andready to be viewed, or when various user controls 430 are depressed.These sound files can be selected by the user in block 108 of FIG. 1,and stored in firmware memory 428. Instead of a raster image display,the printer can include a video output driver and connector (not shown)for displaying the selected images on a TV receiver (not shown).

Either the removable memory card 430 or the host interface 422 can beused to upload the customized firmware to the firmware memory 428 fromthe manufacturing customization computer 52 (shown in FIG. 1), asdescribed earlier in connection with FIG. 2, when the digital printer400 is configured by the product configuration system 50 of FIG. 1.

The configured firmware stored in the firmware memory 428 can includepersonal digital data, for example, the name, address, and a digitalimage of the customer's designee, or a greeting from the customer to thecustomer's designee. If the display 432 is a raster image display, thispersonal digital data can be displayed on the display 432 for aspecified period (e.g., five seconds) when the digital printer 400 isturned on. Alternatively, if the display 432 is a status displayincapable of displaying images, the personal digital data can be printedby the marking apparatus 412 onto the hardcopy media (not shown) whenthe “print camera owner information” mode is selected using the usercontrols 432 used in conjunction with the status display 432.Alternatively, this personal digital data can be printed as part of atest print mode included to test the operation of the digital printer400. This personal digital data can be used to determine the owner, incase the digital printer 400, which can be a small portable device, islost or stolen.

The configured firmware stored in the firmware memory 428 can includefirmware that provides various other features, selected by the customerin block 110 of FIG. 2. These features can include:

Configuring the digital printer 400 to selectively modify the colorimages to produce different types of digital images before printing, inorder to produce monochrome, sepia, false-color, or super saturatedcolor prints;

Configuring the digital printer 400 to support various image fileformats, such as JPEG, TIFF, and JPEG2000;

Configuring the digital printer 400 to provide the ability to modifycaptured images as they are processed, such as by digital zooming andcropping, tone or color adjustments, or sharpness adjustments;

Configuring the digital printer 400 to provide red-eye removal prior toprinting images;

Configuring the digital printer 400 to provide the ability to select oneor more border templates that can be combined with the images to beprinted, as described in commonly-assigned U.S. Pat. No. 5,477,264 toSarbadhikari et al.;

Configuring the digital printer 400 to provide support for printing theimages defined in a print ordering file (for example, a DPOF file), asdescribed in commonly-assigned U.S. Pat. No. 6,573,927 issued Jun. 3,2003 to Parulski, the disclosure of which is herein incorporated byreference; and

Configuring the digital printer 400 to provide the ability to stitchmultiple images together to produce panoramic images, such as by usingthe method described in commonly-assigned U.S. Pat. No. 6,714,249 issuedMar. 30, 2004 to Parulski, the disclosure of which is hereinincorporated by reference.

FIG. 6 is a block diagram of a digital image display device 500, whichis a fourth type of imaging device 80 that can be personalized by theproduct configuration system 50 depicted in FIG. 1. The digital imagedisplay device 500 produces an image on a color image display 532, suchas a color LCD, from images provided on a removable memory card 530 orvia a host interface 542 from a host computer 540. If the image to bedisplayed is supplied in a compressed image format (e.g., JPEGcompression), a processor 520 decompresses the image. The processor 520can also provide decimation to produce an appropriately sized digitalimage for the color image display 532. The processor 520 can furtherprovide color and tone correction, sharpening, or other types of digitalimage processing prior to displaying the image.

The processor 520 is controlled by firmware stored in firmware memory528. The processor 520 creates appropriately sized images that arestored in RAM memory 526 and provided to the color image display 532.The user can select the images to be viewed using user controls 530. Thegraphical user interface displayed on the color image display 532 iscontrolled by the user interface portion of the firmware stored in thefirmware memory 528. Instead of including a color image display as partof the digital image display device 500, the digital image displaydevice 500 can include a video output driver and connector (not shown)for displaying the selected images on a TV receiver(not shown). Thedigital image display device 500 can also include a modem 544 fortransmitting and receiving images.

Either the removable memory card 530 or the host interface 522 can beused to upload the customized firmware from the manufacturingcustomization computer 52, as described earlier in relation to FIG. 1,when the digital image display device 500 is configured by the productconfiguration system 54 of FIG. 1.

The configured firmware stored in the firmware memory 528 can includepersonal digital data, for example, the name, address, and a digitalimage of the customer's designee, or a greeting from the customer to thecustomer's designee. This personal digital data can be displayed on thecolor image display 532 for a specified period (e.g., five seconds) whenthe digital image display device 500 is turned on.

The configured firmware stored in the firmware memory 528 can alsoinclude firmware that provides various other features, selected by thecustomer in block 110 of FIG. 2. These features can include:

Configuring the digital image display device 500 to convert color imagesto different types of images before displaying the images, to providemonochrome, sepia, false-color, or super saturated color images;

Configuring the digital image display device 500 to support variousimage file formats for the images stored on memory card 530, such asJPEG, TIFF, and JPEG2000;

Configuring the digital image display device 500 to provide the abilityto modify captured images as they are processed, such as by digitalzooming and cropping, tone or color adjustments, or sharpnessadjustments; and

Configuring the digital image display device 500 to transmit or receiveimages from an electronic network, such as the Internet, using the modem540, for example, as described in commonly-assigned U.S. Pat. No.6,784,924 issued Aug. 31, 2004 to Ward, the disclosure of which isherein incorporated by reference.

FIGS. 7A and 7B depict a photographic film product, which is a one-timeuse (OTU) film camera 600 preloaded with film that can be personalizedas part of the purchase transaction. The camera body is formed ofplastic and is encased in an exterior camera package 610, to which thecustom product labels 60 can be attached, for example, at a position615. The camera package 610 comprises a main front cover section 612, aback cover section 614, a top section 620 and side and bottom sectionswhich surround a light-tight, box shaped, camera body. The main frontcover section 612 is provided with apertures for exposing a taking lens616 and a viewfinder window 618 of the enclosed camera body. The topsection 620 has a pair of apertures for receiving a shutter releasebutton 622 and for viewing an underlying exposure counter wheel number624. An aperture for a viewfinder eyepiece 628 is provided in the backcover section 614 for the camera viewfinder window 618. A thumb wheelopening 630 permits a thumb wheel 640 to be exposed to be rotated by theuser to advance the filmstrip to the next image frame to be exposed. Afilm package of this type is available from the Eastman Kodak Company asthe Fun Saver 35 and in other similar configurations.

FIG. 8 depicts a pre-exposed image on the film used in the OTU filmcamera 600 depicted in FIGS. 7A and 7B, or sold as a separate film box.A filmstrip leader 702 and a first image frame 700 a of a filmstrip 700are depicted withdrawn from a film cartridge door 734 of a filmcartridge 730. The film cartridge 730 includes a cartridge shell 736extending between end plates 738 and enclosing a hub 732 in a mannerwell known in the art. The film cartridge 730 is preferably of thethrust type having a light tight film cartridge door 734 that can beopened to advance the filmstrip 700 out of or back into the filmcartridge 730. In this regard, the cartridge hub 732 can be engaged by adrive member (not shown) and rotated in both directions to assist inejecting or retracting the filmstrip 700 out of and back into the openfilm cartridge door 734. The various embodiments of the invention canalso be practiced with the standard film cartridges of the 35 mm type.The filmstrip leader 702 includes closely spaced perforations 728 forautomatic film advance mechanisms used in cameras. The filmstrip 702includes magnetic tracks G01-G0n which, in accordance with an embodimentof the present invention, are recorded with data identifying specificservices to be provided by a photofinisher. It will be understood thatthe track size, number of tracks, and placement on the filmstrip leader702 depicted in FIG. 8 are arbitrary and not to scale. One or more imageframes, such as frame 700 a, are pre-exposed with latent images when theOTU film camera 600 is configured by the product configuration system 50in FIG. 1. The latent images are produced from digital images suppliedby the customer as part of block 910 in FIG. 10.

FIG. 8 also illustrates a further embodiment of the invention, whereinthe filmstrip 700 and the cartridge 730 are intended to be used in areloadable film camera, rather than in a one-time use camera. In thisaspect, the filmstrip 700 can be wound into the cartridge 730 and placedin a film package 750 for shipping to retail dealers. In thisembodiment, the arrangement including the filmstrip 700 incorporatedinto the cartridge 730, and the film package 750, is a photographic filmproduct. The film package 750 can be, for example, a box, a canister, orany other suitable container, and can include the graphics, text andcolors typically employed to identify the brand, manufacturer, filmspeed, and type of film in a manner well known in the art. It can alsoinclude one or more areas 752 to which the custom product labels 60 canbe affixed. The custom product label 60 can include a digitally printedimage supplied by the customer as part of block 110 in FIG. 2. Thecustom product label 60 can also include text indicating the specificservices to be provided by the photofinisher.

FIG. 9 is a block diagram of a system used to personalize the OTU filmcamera 700 depicted in FIG. 7. FIG. 9 includes a magnetic recordingsubsystem 810 for recording the data in the magnetic tracks G01-G0n, anda subsystem 800 for making latent image exposures on one or more of theimage frames 700 a, as part of the process of configuring the filmstrip700 by the product configuration system 50 of FIG. 1. The system iscontrolled by a system controller 820 which is in turn controlled by themanufacturing customization computer 52. The filmstrip 700 is partlywithdrawn from the cartridge 730 and advanced past a perforation sensor850. Advancement is effected by commands from the system controller 820applied to a mechanism for opening the film cartridge door 734 of thefilm cartridge 730 and rotating hub 732 to eject the filmstrip leader702 and drive it between a first driven roller 822 and an idler roller824. A drive roller motor (not shown) rotates the driven roller 822 andthe idler motor 824 in a first direction in response to drive signalsreceived from the system controller 820. The filmstrip leader 702 isthen advanced between a backing support 834 and a magnetic read/writehead 836, and magnetic recording in the tracks G01-G0n is effected bysignals applied to the magnetic recording read/write head 836 from thesystem controller 820. The lengths of the tracks G01-G0n are controlledby signals received from a perforation sensor 850. The specific datarecorded in magnetic recording tracks G01-G0n is provided by themanufacturing customization computer 52. After the tracks are recorded,the first drive motor direction is reversed to drive the filmstrip 700back into the cartridge 730, and the film cartridge door 734 is closed.

The subsystem 800 of FIG. 9 enables the digital images provided by theproduct configuration system 50 to be exposed on one or more imageframes 700 a. In order to do so, the filmstrip 700 is advanced in a darkenclosure out of the film cartridge door 734. Then, the filmstrip imageframes are advanced an image frame at a time through a latent imageexposure station 838 and between the second motor driven roller 826 andthe idler roller 828 to present each image frame to be exposed into theexposure gate 848.

The latent image exposure can be produced using various methods. Somecustomers will purchase a large lot of OTU cameras 600 or packaged filmrolls 750 that are to be produced having the same pre-exposed images.For example, several thousand single-use “Packer football” cameras,having a pre-exposed image of quarterback Brett Farve, could be orderedfor sale at a Packer football game. In this case, a digital image ofBrett Farve would be provided by the customer as personalized digitaldata as the lot of OTU cameras 600 is purchased. The manufacturingcustomization computer 52 could connect to a digital hardcopy printer,such as a Kodak XLS 8650 thermal dye sublimation printer (not shown), inorder to produce a transparency 842 (in FIG. 9) of the Brett Farveimage. The product label printer 58 is used to produce the customproduct labels 60 which can include text, for example, “Packer BackerCamera,” and a low resolution image of Brett Farve. The custom productlabels 60 are affixed to the OTU camera 600 (at position 615), or thefilm package (at position 752).

The transparency 842 containing the transparency image to be pre-exposedon the film is illuminated by a light source 840, and the image isprojected in focus on the area 700 a by an imaging lens 846 when ashutter 844 is opened. The filmstrip 700 is clamped in an exposure gate848. The exposure is effected through the opening and closing of theshutter 844 which is operated by signals from the system controller 820.Different latent image exposures can be provided using multipletransparencies and a motorized transparency transport system (notshown). After one or more of the image frames 700 a are exposed in thisfashion, the motor driven rollers 822 and 826, and the hub 732, areoperated in the second direction to retract the filmstrip 700 back intothe film cartridge 730. The film cartridge door 734 of the filmcartridge 730 is then closed under control of the system controller 820.To prevent re-exposure of the pre-exposed frames, the film is thenplaced in the OTU camera 600 and the filmstrip 700 is advanced past thepre-exposed frames. When the film cartridge 730 is separately packagedin the film package 750, the magnetic tracks recorded with each filmframe indicate which image frames have been pre-exposed, usingwell-known mid-roll interrupt methods, to prevent re-exposure of thepre-exposed frames.

Some customers will purchase relatively small lots of OTU cameras 600 orpackaged film rolls 750. In this situation, instead of using thetransparency 842 illuminated by the light source 840, the digital datacan be provided directly to a high resolution digital film writer (notshown), such as a monochrome CRT, which focuses a high resolution imagethrough a red, green, and blue color filter wheel and onto the filmstrip700. Other types of digital film writers, including writers using LCDsand LEDs, can alternatively be used.

FIG. 10 is a flow diagram of a typical purchase transaction forproviding the personalized OTU cameras 600 depicted in FIG. 7 using theapparatus depicted in FIG. 9. As shown in block 900, the customer, usinga digital communication network, logs onto the channel 36, which can bethe Internet as described earlier in relation to block 100 of FIG. 2.

In block 902, the product provider provides the customer with a menu ofcameras and film, such as OTU cameras 600 in FIG. 7 and the packagedfilm 750 in FIG. 8, that are available for customization. The menu canalso include a list of services, such as:

Providing standard optical prints from the film images;

Providing a CD-R or floppy disk with the digitized film images;

Uploading the digitized film images to a web site provided by theproduct provider, or alternatively, a web site designated by the user;and

E-mailing the images to one or more e-mail addresses provided by theuser.

In block 904, the customer selects what type of product to purchase, andthe desired quantity. At that point, in block 906, a menu ofcustomizable features that can be selected, and corresponding prices, ispresented to the customer. In block 908, the customer selects thedesired features of the product they decide to purchase.

The features from which the customer can select may include:

Providing text, graphics, or digital images to create custom labels thatare affixed to the OTU camera 600 in FIG. 7 or the film package 750 inFIG. 8;

Providing one or more digital images to be pre-exposed on the filmcontained within the OTU camera 600 in FIG. 7 or the film package 750 inFIG. 8;

Identifying, using magnetic tracks G0n in FIG. 8 that the film imagesshould be chemically developed and then optically printed, or digitallyscanned and digitally printed to produce one or more service prints foreach exposed film frame, having a size (e.g., 3.5″×5″, 4″×6″) and finish(e.g., glossy, matt) selected by the user;

Identifying, using magnetic tracks G0n in FIG. 8 that the film imagesshould be digitized and digitally processed to provide a modified image,such as monochrome, sepia, false-color, or super saturated color images,rather than normal color images;

Identifying, using magnetic tracks G0n in FIG. 8 that the film imagesshould be digitized and stored on a digital media selected by the user,such as a floppy disk or PictureCD;

Identifying, using magnetic tracks G0n in FIG. 8, that the film imagesshould be digitized and digitally processed to combine a border templatewith the film images, as described in commonly-assigned U.S. Pat. No.5,758,216 to Arnold, the disclosure of which is herein incorporated byreference;

Identifying, using magnetic tracks G0n in FIG. 8, that the film imagesshould be digitized and the digital image files should be uploaded tothe Internet to a prescribed Internet URL (Universal Resource Locator)provided by the customer, or to a service account provided by theproduct provider;

Identifying, using magnetic tracks G0n in FIG. 8, that the film imagesshould be digitized and the digital image files should be e-mailed toone or more e-mail addresses provided by the customer; and

Identifying, using magnetic tracks G0n in FIG. 8, personal digital data,such as the name, address, or copyright notice of the camera owner. Thisinformation can be printed on the front or back of prints produced fromthe exposed film.

Depending on the features selected, the customer uploads the necessarydigital images, graphics, name, copyright notice, e-mail addresses, orweb URLs (block 910). The personalization information can also includean identifier for one or more border templates that can be provided bythe product provider. For example, the customer may be a bride orderingseveral dozen OTU cameras for a wedding. The bride can upload a digitalimage of the wedding couple, to be used to produce the custom productlabels 60 along with a text message “John and Sue, Jan. 28, 2000”. Thebride can select two 4×6 digital prints of each image made, and alsoselect a border template having a wedding motif from a selection ofborder templates displayed in block 906. The template can be furtherpersonalized by adding the same text message “John and Sue, Jan. 28,2000”, or a different message. The bride can also decide to have adigital image file produced from each film frame and uploaded to a website provided by the service provider, which can later be viewed by allthe wedding guests.

In block 912, the customer enters delivery and billing information. Thisinformation identifies the customer and the customer's designee, asdescribed earlier in relation to block 112 of FIG. 2. In block 914, theelectronic database 44 provides the product configuration center 50 withthe customer's selected configuration, and the personalizationinformation.

In block 916, the manufacturing customization computer 52 controls aproduct label printer 58 in order to produce the custom product labels60. These custom product labels 60 are then attached, for example, byglue or another lamination process, to the OTU camera 600 in FIG. 7 orthe film package 750 in FIG. 8. The custom product labels 60 areprovided in the color scheme selected by the customer in block 910, andinclude any special messages, logos, or images provided by the customer.

In block 918, the digital images are pre-exposed as latent images ontothe film frames 700, and the magnetic tracks G0n of the film frames arerecorded, as described earlier in relation to FIG. 9. The informationrecorded in the magnetic tracks identifies the services selected inblock 908. For example, it identifies what quantity, size, and finishhard copy prints have been selected. It further identifies whether atemplate border file should be used, and if so, the identificationnumber of the selected border and any text message that should beincluded in the border file. It further identifies whether the filmimages should be scanned and provided as digital files on a particularmedia, or uploaded to a web site or e-mailed to one or more addresses.In one embodiment of the present invention, all of this information isstored using the magnetic recording tracks Gn. In another embodiment,only an identification number is stored using the magnetic recordingtracks Gn, or alternatively, using a bar code or other identificationnumber on the OUT camera 600. This identification number is used toaccess a corresponding services file stored in the electronic database44. When the filmstrip 700 is later developed, this identificationnumber is read and used to access the appropriate services file todetermine what services and customization options (e.g., border files)have been purchased by the customer.

In block 920, the shipping system 70, which communicates with themanufacturing customization computer 52, controls the shipping labelprinter 72 to produce the shipping label 74. The customized group of OUTcameras 600 or the packaged films 750 is placed in an appropriatelysized shipping container (not shown), and the shipping label 74 isattached to the shipping container. In block 922, the shipping containeris delivered to the customer or the customer's designee.

In block 924, the customers expose the film as in normal picture-taking,and submit the exposed film, or completely used OTU cameras 600, fordevelopment and services. This can be accomplished by mailing the filmcartridges 730 or the OTU cameras 600 back to the product provider, orby taking the film cartridges 730 or OTU cameras 600 to a retailestablishment associated with the product provider.

In block 926, the film magnetic tracks are read to determine theservices that need to be provided. As described earlier in relation toblock 918, this is done either by directly reading the services encodedas magnetically recorded information on the filmstrip 700, oralternatively, by reading the identification number recorded in themagnetic track or the bard code or ID number on the OUT camera 600 andusing this identification number to access a corresponding services filestored in electronic database 44, to determine what services andcustomization options have been purchased by the customer. In block 928,the appropriate prints, electronic media, and other services purchasedby the customer are provided from the developed film images.

FIG. 11 is a flow diagram of a typical lease transaction for providingpersonalized digital imaging products and services. In this embodiment,a customer leases a digital imaging device, such as the electroniccamera 300. The lease can include, for example, a monthly fee for theuse of both the electronic camera 300 and the use of services associatedwith the electronic camera 300. Alternatively, the lease can includepayment for services associated with the electronic camera 300 on anas-used basis.

As shown in block 150, the customer, using a digital communicationnetwork, logs onto the channel 36 which can be the Internet, asdescribed earlier in relation to block 100 of FIG. 2.

In block 152, the service provider provides the customer with a menu ofimaging devices 80 that are available for lease, such as the electroniccamera 300 depicted in FIG. 3, the APS film camera 350 depicted in FIG.4, the digital printer 400 depicted in FIG. 5, and the digital imagedisplay device 500 depicted in FIG. 6. The menu can also include a listof services that can be provided.

In block 154, the customer selects a desired type of imaging device 80to lease, for example, the electronic camera 300. At that point, inblock 156, a menu of customizable features and services that can beselected, and corresponding prices, is presented to the customer. Inblock 158, the customer selects the personalization options for both theelectronic camera 300, as well as the services that can be performed ondigital images from the electronic camera 300.

The camera features from which the customer can select include thosedescribed earlier in relation to block 108 of FIG. 2. The services thatcan be provided include:

Digitally printing images produced by the camera to produce one or moreservice prints for each exposed film frame, having a size (e.g.,3.5″×5″, 4″×6″) and finish (e.g., glossy, matt) selected by thecustomer, as well as an optional border template file or back printedinformation selected by the customer;

Storing the digital images produced by the camera on a digital mediaselected by the customer, such as a PictureCD;

The service provider storing, and maintaining for a user selected periodof time (e.g., 30 days, 1 year, or 10 years), the digital imagesproduced by the camera on an Internet accessible digital storage device,such as on a hard drive connected to an Internet server;and

E-mailing the digital images to one or more e-mail addresses provided bythe customer.

Depending on the features selected, the customer provides appropriatepersonalization information that will later be incorporated into theconfigured electronic camera 300 (block 160) as described earlier inrelation to block 110 of FIG. 2, as well as personalization informationfor the selected services, such as the ID of the selected template file.

In block 162, the customer enters delivery and billing information, asdescribed earlier in relation to block 112 of FIG. 2. In block 164, theelectronic database 44 provides the product configuration center 50 withthe customer's selected configuration and personalization informationfor the selected imaging device 80 and the selected services.

In block 168, the manufacturing customization computer 52 shown in FIG.1 selects the particular software programs required to provide thefeatures selected by the customer for the customer's selected imagingdevice 80, as described earlier in relation to block 118 of FIG. 2. Themanufacturing customization computer 52 also controls the product labelprinter 58 in order to produce the custom product labels 60.

In block 170, the manufacturing customization computer 52 downloads theconfigured firmware to the imaging device 80 in order to provide aconfigured imaging device, such as a configured electronic camera 300.

In block 172, the shipping system 70, which communicates withmanufacturing customization computer 52, controls the shipping labelprinter 72 to produce the shipping label 74. The configured electroniccamera 300 or other imaging device 80 is placed in a shipping container(not shown), and the shipping label 74 is attached to the shippingcontainer. In block 174, the configured electronic camera 300 or otherimaging device 80 is delivered to the customer or the customer'sdesignee.

In block 176, a service user account is established for the customer,which defines the services to be provided to the customer. This serviceaccount information can be provided as part of electronic database 44,or as a separate digital database. These services can be provided fordigital images uploaded by the customer to the service provider via thechannel 36, such as the Internet. Alternatively, they could be providedby taking the removable memory 330 from the electronic camera 300 to aretail establishment associated with the service provider, and providingan appropriate service identifier, such as a service identificationnumber. This service identification number can be stored in the firmwarememory 328 of the electronic camera 300 by the manufacturingcustomization computer 52 when the electronic camera 300 is configured.The service identification number can then be stored onto the removableflash memory 330, either as part of each image file, or as a separatedigital record, so that it can be used to automatically access theservice account for the user to determine what services should beprovided. When desired, the customer can modify the service user accountto add additional services and to modify the lease agreement to includethe additional services and to provide payment for such services.

A computer program product, such as a readable storage medium, can storethe programs in accordance with the present invention for operating themethods set forth above. The readable storage medium can be a magneticstorage media, such as a magnetic disk (such as a floppy disk) ormagnetic tape; optical storage media, such as an optical disk, anoptical tape, or a machine readable bar code; solid state electronicstorage devices, such as a random access memory (RAM) or a read onlymemory (ROM); or any other physical device or medium employed to storecomputer programs.

The invention has been described in detail with particular reference tocertain preferred embodiments thereof, but it will be understood thatvariations and modifications can be effected within the spirit and scopeof the invention.

Parts List

-   10 computer-   12 CPU motherboard-   14 display monitor-   16 keyboard-   18 mouse-   20 hard drive-   22 dial-in modem-   24 color scanner-   30 Internet service provider equipment-   32 modem-   34 computers/routers-   36 channel-   40 product customization center-   42 Internet server-   44 electronic database-   46 billing system-   50 product configuration system-   52 manufacturing customization computer-   54 product firmware database-   58 product label printer-   60 custom label-   70 shipping system-   72 shipping label printer-   74 shipping label-   80 customized imaging device-   300 electronic camera-   302 flash-   303 user controls-   304 control processor and timing generator circuit-   306 clock driver-   308 autofocus and autoexposure detectors-   310 zoom and focus motor drives-   312 zoom lens-   314 image sensor-   316 analog signal processing and analog-to-digital converter circuit-   318 DRAM buffer memory-   320 image processor-   322 host interface-   324 memory card interface-   326 RAM memory-   328 firmware memory-   330 flash memory card-   332 image display-   340 host computer-   342 interface cable-   350 film camera-   352 zoom lens-   354 zoom and focus motors-   356 autofocus and autoexposure detectors-   358 flash-   360 magnetic writer unit-   362 film transport unit-   364 control processor-   366 host interface-   367 interface cable-   368 RAM memory-   370 firmware memory-   372 user controls-   374 LCD display-   380 APS film-   400 digital printer-   410 media transport mechanism-   412 marking apparatus-   420 processor-   424 memory card interface-   426 RAM memory-   428 firmware memory-   430 removable memory card-   432 display-   440 host computer-   442 host interface-   500 digital image display device-   520 processor-   526 RAM memory-   528 firmware memory-   530 removable memory card-   532 color image display-   540 host computer-   542 host interface-   644 modem-   600 one-time use film camera-   610 exterior camera package-   612 main front cover section-   614 back cover section-   615 position-   616 taking lens-   681 viewfinder window-   620 top section-   622 shutter release button-   624 exposure counter wheel number-   628 viewfinder eyepiece-   630 thumb wheel opening-   640 thumb wheel-   700 filmstrip-   700 a first image frame-   702 filmstrip leader-   728 perforation-   730 film cartridge-   732 hub-   734 film cartridge door-   736 cartridge shell-   738 end plates-   750 film package-   752 area-   800 subsystem-   810 magnetic recording subsystem-   820 system controller-   822 motor driven roller-   824 idler roller-   826 motor driven roller-   828 idler roller-   832 hub-   834 backing support-   836 magnetic read/write head-   840 light source-   842 transparency-   844 shutter-   846 imaging lens-   848 exposure gate-   850 perforation sensor

1. A method for configuring an electronic camera over a network to makea selected sound, comprising: (a) providing an electronic databaseincluding a plurality of sound files that can be selected by a purchaservia a digital communications network; (b) displaying at the purchaser'slocation, remote from the electronic database, information describingthe plurality of sound files that can be selected by the purchaser andoperational features of the electronic camera that can be associatedwith a selected sound file; (c) responsive to the purchaser selecting aparticular sound file from the plurality of sound files and choosing anoperational feature of the electronic camera that is to be associatedwit a selected sound file, configuring the camera by storing theselected sound file in a firmware memory of the electronic camera; and(d) billing the purchaser for configuring said camera with said selectedsound files.
 2. The method of claim 1 wherein the electronic cameraincludes a digital to analog converter to provide an analog audio signalfrom the sound file.
 3. The method of claim 1 wherein the electroniccamera includes a miniature speaker for producing sounds from the soundfile.
 4. The method of claim 1 wherein the electronic camera capturesand stores images on a removable memory card.
 5. The method of claim 1wherein the electronic camera is a motion video camera that captures aseries of image frames and an audio signal.
 6. The method of claim 1wherein the operational feature is a user control and the sound isplayed when the user control of the electronic camera is depressed. 7.The method of claim 6 wherein the firmware memory stores a plurality ofsound files, and different ones of the plurality of sound files areplayed when different user controls of the digital camera are depressed.8. The method of claim 1 wherein the electronic camera provides theability to e-mail images.
 9. The method of claim 1 further includingproviding a plurality of border templates that can be selected by thepurchaser, and responsive to the purchaser selecting a particular bordertemplate, configuring the camera by storing the selected border templatein a firmware memory of the electronic camera.
 10. The method of claim 1where the purchaser provides a credit card account to be debited to payfor configuring the electronic camera.
 11. The method of claim 1 whereinthe digital communications network is the Internet.